package com.alks.function.data.request.stockdept.pcfactorystockwork;

import com.alks.entity.data.page.PageParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;

@Data
public class OrdQueryRequest extends PageParam {

    @ApiModelProperty(value = "订购单号")
    private String purNo;

    @ApiModelProperty(value = "物料名称")
    private String mtlName;

    @ApiModelProperty(value = "订购类型")
    private String purType;

    @ApiModelProperty(value = "分类")
    private String mtlType;

    @ApiModelProperty(value = "厂商ID")
    private String vendorNo;

    @ApiModelProperty(value = "型体")
    private String purStyle;

    @ApiModelProperty(value = "配色")
    private String purColor;

    @ApiModelProperty(value = "指令")
    private String purLot;

    @ApiModelProperty(value = "订购时间始")
    private LocalDate purDateStart;

    @ApiModelProperty(value = "订购时间末")
    private LocalDate purDateEnd;

    @ApiModelProperty(value = "查询类型（1.未下单 2.未导出 3.已下单 4.全部 默认为全部）")
    private Integer flag1;

    @ApiModelProperty(value = "查询类型（1.我的订单 2.全部订单 默认为全部订单）")
    private Integer flag2;
}
